﻿<?php
/* *
 * 功能：支付宝服务器异步通知页面
 * 说明：
 * 以下代码只是为了方便商户测试而提供的样例代码，商户可以根据自己网站的需要，按照技术文档编写,并非一定要使用该代码。
 * 该代码仅供学习和研究支付宝接口使用，只是提供一个参考。


 *************************页面功能说明*************************
 * 创建该页面文件时，请留心该页面文件中无任何HTML代码及空格。
 * 该页面不能在本机电脑测试，请到服务器上做测试。请确保外部可以访问该页面。
 * 该页面调试工具请使用写文本函数logResult，该函数已被默认关闭，见alipay_notify_class.php中的函数verifyNotify
 * 如果没有收到该页面返回的 success 信息，支付宝会在24小时内按一定的时间策略重发通知
 */
	 error_log("====================alipay notify_url.php============".print_r($_GET,1),0);
	 error_log("====================alipay notify_url.php============_post".$_POST['notify_data'],0);
	 $host="http://tech.wawame.com/index.php/Wap/Alipay/notify_url?notify_data=".$_POST['notify_data'];
	 // 初始化一个 cURL 对象
	 $ch = curl_init($host); 
	 // 设置你需要抓取的URL			                                                                      
     curl_setopt($ch, CURLOPT_URL, $host);  
     curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));  
     curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); //设置自动跳转 
     curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); //尝试链接时间5s
     curl_setopt($ch, CURLOPT_TIMEOUT, 30); //执行获取时间5s
     curl_setopt($ch, CURLOPT_POST, 1); 
     curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
     curl_exec($ch);
     curl_close($ch);
        		
 ?>    	 

